.section-actions { margin-top:13px;line-height: 1 }

.section {
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 18px }

.section-header {
	background-color: #f6f6f6;
	background-repeat: repeat-x;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #ccc;
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    height: 46px;
    padding: 0 15px;
    background-image: linear-gradient(to bottom, #fafafa,#f2f2f2);
}

	.section-header h3,.section-header h5 {
		color: #555;
		float: left;
		text-transform: uppercase;
		text-shadow: 1px 1px 0 #fff }

	.section-header h3 { line-height: 28px }

	.section-header ul.actions {
		margin: 0;
		padding: 0;
		border: 0;
		*zoom: 1;
		float: right;
		line-height: 40px;
		font-size: 11px;
		text-shadow: 1px 1px 0 #fff;
		text-transform: uppercase }

		.section-header ul.actions:before,.section-header ul.actions:after {
			display: table;
			content: "";
			line-height: 0 }

		.section-header ul.actions:after { clear: both }

		.section-header ul.actions li {
			list-style-image: none;
			list-style-type: none;
			margin-left: 0;
			display: -moz-inline-stack;
			display: inline-block;
			vertical-align: middle;
			*vertical-align: auto;
			zoom: 1;
			*display: inline;
			white-space: nowrap;
			padding-left: 4px;
			padding-right: 4px }

		.section-header ul.actions li { font-weight: bold }

			.section-header ul.actions li a {
				text-decoration: none;
				color: #666;
				outline: none }

				.section-header ul.actions li a:hover { color: #008ee8 }

				.section-header ul.actions li a.btn:hover { color: #333 }

			.section-header ul.actions li .btn { font-family:"lucida grande", verdana, sans-serif;
font-size: 10px
}

.section-actions {
	float: right;
	margin-top: 9px;
	margin-bottom: 0 }

.section-body { min-height:18px;padding: 9px 15px 0 }

.section-small .section-header {
	height: 37px;
	line-height: 37px;
	padding: 0 11px 0 }

	.section-small .section-header h5 { font-size:12px;line-height: 20px }

	.section-small .section-header .section-actions { margin-top: 4px }

	.section-small .section-header ul.actions { line-height: 35px }

.section-large .section-header { height:55px;line-height: 55px }

	.section-large .section-header h3 { line-height: 37px }

	.section-large .section-header .section-actions { margin-top: 2px }

	.section-large .section-header ul.actions { line-height: 55px }

.section-large .section-body { padding: 18px 20px 0 }